# -*- coding: utf-8 -*-
"""
@Time    : 2025/2/12 18:52 
@Author  : ZhangShenao 
@File    : 4.json_output.py 
@Desc    : 生成json格式的内容
"""

import os

import dotenv
from openai import OpenAI

# 创建OpenAI客户端
dotenv.load_dotenv()
client = OpenAI(base_url=os.getenv("OPENAI_API_BASE"))

resp = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[
        {"role": "user", "content": "1998年男子足球世界杯，冠军是哪个国家"},
    ],
    response_format={"type": "json_object"},  # 指定json格式返回
)

print(resp)
